﻿using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;

namespace ButsaLib.Models
{
	public class PlayerShot
	{
		public int PlayerShotId { get; set; }

		public int PlayerId { get; set; }

		public string PlayerName { get; set; }

		public int PlayerNumber { get; set; }

		public bool IsDiscvalificated { get; set; }

		public bool IsTraumed { get; set; }

		public string PrimaryPosition { get; set; }

		public string SecondaryPosition { get; set; }

		public double Talent { get; set; }

		/// <summary>
		/// Отбор.
		/// </summary>
		public double TakingSkill { get; set; }

		public double MarkingSkill { get; set; }

		public double DribblingSkill { get; set; }

		public double ReceptionSkill { get; set; }

		public double StaminaSkill { get; set; }

		public double PassSkill { get; set; }

		public double StrikeValueSkill { get; set; }

		public double StrikeAccuracySkill { get; set; }

		public int Age { get; set; }

		public double PhysicalFitness { get; set; }

		public int Morality { get; set; }

		public double Tiredness { get; set; }

		public double CurrentTotalSkill { get; set; }

		public double CalculatedTotalSkill { get; set; }

		public ICollection<BonusShot> BonusShots { get; set; }

		public TeamShot TeamShot { get; set; }
	}
}
